.mainList {
	width:1200px;
	margin:auto;
	
}
.mainList .bNav {
	height:44px;
	line-height:44px;
	font-size:16px;
	color:#202020;
}
.mainList .bNav span {
	color:#ff8a00;
}
.mainList .content {
	width:100%;
}
	

.pageButton {
	padding:20px 0 29px 0;
	width:1200px;
	margin:auto;
}
.mainList .content .search {
	border:1px solid #d3d3d3;
	
}
.mainList .content .search .item  {
	overflow: hidden;
	padding:10px 13px;
}
.mainList .content .search .item .left {
	float:left;
	width:5%;
}
.mainList .content .search .item .right {
	float:left;
	width:95%;
	border-bottom:1px dashed #d3d3d3;
	padding-bottom:10px;
}
.mainList .content .search .item:last-of-type .right {
	border-bottom:none;
}
.mainList .content .search .item .right ul{
	overflow: hidden;
	width:100%;
}
.mainList .content .search .item .right ul li{
	float:left;
	/*margin-bottom:10px;*/
	padding: 0 14px;
	height:36px;
	line-height: 36px;
	cursor: pointer;
}
.mainList .content .search .item .right ul .selected {
	color:#fff;
	background:#ff8a00;
	text-align: center;
	padding:0 14px;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
}
.mainList .content .list {
	width:100%;
}
.mainList .content .list li {
	margin-top:20px;
	width:100%;
	border:1px solid #d3d3d3;
	padding:20px;
	display:table;
}
.mainList .content .list li:hover {
	box-shadow: 0 0 15px 0px rgba(255,138,0,0.3);
}
.mainList .content .list li>div {
	/*float:left;*/
	display:table-cell;
	vertical-align: middle;
}
.mainList .content .list li .pic {
	width:10%;
}
.mainList .content .list li .pic img {
	width:100%;
	text-align: center;
}
.mainList .content .list li .info {
	width:60%;
	padding-left:20px;
}
.mainList .content .list li .info .title {
	color:#202020;
	font-size:22px;
	margin-bottom:20px;
}
.mainList .content .list li .info .row2 {
	color:#939393;
	font-size:16px;
	margin-bottom:20px;
	overflow: hidden;
}
.mainList .content .list li .info .row2 .font {
	float:left;
	margin-right:45px;
}
.mainList .content .list li .info .row2 span {
	color:#202020;
}
.mainList .content .list li .info .row3 {
	color:#939393;
	font-size:16px;
}
.mainList .content .list li .info .row3 span {
	color:#ff8a00;
}
.mainList .content .list li .price {
	width:15%;
	padding:10px 0;
	height:100%;
	text-align: center;
}
.mainList .content .list li .price .wrap{
	height:100%;
	border-left:1px solid #d6d6d6;
}
.mainList .content .list li .price .wrap p {
	margin-bottom:20px;
	color:#ff8a00;
	font-size:20px;
}
.mainList .content .list li .price .wrap p span{
	color:#939393;
	font-size:16px;
}
.mainList .content .list li .price .wrap p:last-of-type{
	margin-bottom:0;
}
.mainList .content .list li .active {
	width:15%;
	border-left:1px solid #d6d6d6;
	padding-left:20px;
}
.mainList .content .list li .active>div {
	text-align: center;
	margin-bottom:10px;
}
.mainList .content .list li .active>div a{
	display:block;
	width:178px;
	height:42px;
	text-align: center;
	line-height: 42px;
	color:#fff;
	font-size:22px;
	background:#ff8a00;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.mainList .content .list li .active>div:nth-of-type(2) a{
	background:#ffe400;
}
.mainList .content .list li .active>div:nth-of-type(3) a{
	background:#00aeff;
}
